New Shoreham, Block Island, RI 02807, Block Island
"Good food and good location. But the prices on the displayed menu are not correct, I was charged mor"
435 Water St, New Shoreham, Block Island, RI 02807, Block Island
"Good food and good location. But the prices on the displayed menu are not correct, I was charged mor"